dendritic polymer - French English Dictionary